a key role - Alemán Inglés Diccionario